physical weathering - French English Dictionary